handling responsibilities - Turkish English Dictionary